package com.cvv.entity;

public class Lorder {

    private Lcustomer lcustomer; 
    private Product product;
    private Integer orderid;
    private Integer checkoutsubstation;
    private Integer deliversubstation;
    private Integer operator;
    private Integer customer;
    private String orderstate;
    private String address;  
    private String requireddate;
    private String orderdate;
    private String ordertype;
    private Order order;
    private User user;
    private String receiveadd;
    private String receiveperson;
    private Integer receivepersonzip;
    private String invoicerequired;  
    private String payer;
    private Integer ordercount;
    private String profirstclass;
    private String prosecondclass;
    private String proname;
    private Integer proid;
    private Integer total;
    

    public Product getProduct() {
		return product;
	}

	public void setProduct(Product product) {
		this.product = product;
	}

	public Order getOrder() {
        return order;
    }

    public void setOrder(Order order) {
        this.order = order;
    }

    public User getUser() {
        return user;
    }

    public void setUser(User user) {
        this.user = user;
    }
    

    public Integer getOrdercount() {
		return ordercount;
	}

	public void setOrdercount(Integer ordercount) {
		this.ordercount = ordercount;
	}

	public String getProfirstclass() {
		return profirstclass;
	}

	public void setProfirstclass(String profirstclass) {
		this.profirstclass = profirstclass;
	}

	public String getProsecondclass() {
		return prosecondclass;
	}

	public void setProsecondclass(String prosecondclass) {
		this.prosecondclass = prosecondclass;
	}

	public String getProname() {
		return proname;
	}

	public void setProname(String proname) {
		this.proname = proname;
	}

	public Integer getTotal() {
		return total;
	}

	public void setTotal(Integer total) {
		this.total = total;
	}

	public Lorder(Lcustomer lcustomer, Integer orderid, Integer checkoutsubstation, Integer deliversubstation, Integer operator, Integer customer, String orderstate, String address, String requireddate, String orderdate, String ordertype, Order order, User user, String receiveadd, String receiveperson, Integer receivepersonzip, String invoicerequired, String payer, String payeradd, String payertel, String payerzipcode) {
        this.lcustomer = lcustomer;
        this.orderid = orderid;
        this.checkoutsubstation = checkoutsubstation;
        this.deliversubstation = deliversubstation;
        this.operator = operator;
        this.customer = customer;
        this.orderstate = orderstate;
        this.address = address;
        this.requireddate = requireddate;
        this.orderdate = orderdate;
        this.ordertype = ordertype;
        this.order = order;
        this.user = user;
        this.receiveadd = receiveadd;
        this.receiveperson = receiveperson;
        this.receivepersonzip = receivepersonzip;
        this.invoicerequired = invoicerequired;
        this.payer = payer;
        this.payeradd = payeradd;
        this.payertel = payertel;
        this.payerzipcode = payerzipcode;
    }
    
    public Lorder(Integer orderid, Integer checkoutsubstation, Integer deliversubstation, Integer operator, Integer customer, String orderstate, String address, String requireddate, String orderdate, String ordertype, String receiveadd, String receiveperson, Integer receivepersonzip, String invoicerequired, String payer, String payeradd, String payertel, String payerzipcode) {
        this.orderid = orderid;
        this.checkoutsubstation = checkoutsubstation;
        this.deliversubstation = deliversubstation;
        this.operator = operator;
        this.customer = customer;
        this.orderstate = orderstate;
        this.address = address;
        this.requireddate = requireddate;
        this.orderdate = orderdate;
        this.ordertype = ordertype;
        this.receiveadd = receiveadd;
        this.receiveperson = receiveperson;
        this.receivepersonzip = receivepersonzip;
        this.invoicerequired = invoicerequired;
        this.payer = payer;
        this.payeradd = payeradd;
        this.payertel = payertel;
        this.payerzipcode = payerzipcode;
    }

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column lorder.PAYERADD
     *
     * @mbggenerated
     */
    private String payeradd;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column lorder.PAYERTEL
     *
     * @mbggenerated
     */
    private String payertel;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column lorder.PAYERZIPCODE
     *
     * @mbggenerated
     */
    private String payerzipcode;

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column lorder.ORDERID
     *
     * @return the value of lorder.ORDERID
     *
     * @mbggenerated
     */
    public Integer getOrderid() {
        return orderid;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column lorder.ORDERID
     *
     * @param orderid the value for lorder.ORDERID
     *
     * @mbggenerated
     */
    public void setOrderid(Integer orderid) {
        this.orderid = orderid;
    }

    public Integer getCheckoutsubstation() {
        return checkoutsubstation;
    }

    public void setCheckoutsubstation(Integer checkoutsubstation) {
        this.checkoutsubstation = checkoutsubstation;
    }

    public Integer getDeliversubstation() {
        return deliversubstation;
    }

    public void setDeliversubstation(Integer deliversubstation) {
        this.deliversubstation = deliversubstation;
    }

   
    public Integer getOperator() {
        return operator;
    }

   
    public void setOperator(Integer operator) {
        this.operator = operator;
    }

    public Integer getCustomer() {
        return customer;
    }

    public void setCustomer(Integer customer) {
        this.customer = customer;
    }

    public String getOrderstate() {
        return orderstate;
    }

   
    public void setOrderstate(String orderstate) {
        this.orderstate = orderstate == null ? null : orderstate.trim();
    }

    
    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address == null ? null : address.trim();
    }

    public String getRequireddate() {
        return requireddate;
    }
   
    public void setRequireddate(String requireddate) {
        this.requireddate = requireddate == null ? null : requireddate.trim();
    }

    public String getOrderdate() {
        return orderdate;
    }

    public void setOrderdate(String orderdate) {
        this.orderdate = orderdate == null ? null : orderdate.trim();
    }
    
    public String getOrdertype() {
        return ordertype;
    }

    public void setOrdertype(String ordertype) {
        this.ordertype = ordertype == null ? null : ordertype.trim();
    }

    public String getReceiveadd() {
        return receiveadd;
    }

    public void setReceiveadd(String receiveadd) {
        this.receiveadd = receiveadd == null ? null : receiveadd.trim();
    }

    public String getReceiveperson() {
        return receiveperson;
    }

    public void setReceiveperson(String receiveperson) {
        this.receiveperson = receiveperson == null ? null : receiveperson.trim();
    }

    public Integer getReceivepersonzip() {
        return receivepersonzip;
    }

    public void setReceivepersonzip(Integer receivepersonzip) {
        this.receivepersonzip = receivepersonzip;
    }

    public String getInvoicerequired() {
        return invoicerequired;
    }

   
    public void setInvoicerequired(String invoicerequired) {
        this.invoicerequired = invoicerequired == null ? null : invoicerequired.trim();
    }

    public String getPayer() {
        return payer;
    }

    public void setPayer(String payer) {
        this.payer = payer == null ? null : payer.trim();
    }

    public String getPayeradd() {
        return payeradd;
    }

    public void setPayeradd(String payeradd) {
        this.payeradd = payeradd == null ? null : payeradd.trim();
    }
    
    public String getPayertel() {
        return payertel;
    }

    public void setPayertel(String payertel) {
        this.payertel = payertel == null ? null : payertel.trim();
    }

    public String getPayerzipcode() {
        return payerzipcode;
    }

    public void setPayerzipcode(String payerzipcode) {
        this.payerzipcode = payerzipcode == null ? null : payerzipcode.trim();
    }
    

    public Integer getProid() {
		return proid;
	}

	public void setProid(Integer proid) {
		this.proid = proid;
	}


    public Lcustomer getLcustomer() {
        return lcustomer;
    }
    public void setLcustomer(Lcustomer lcustomer) {
        this.lcustomer = lcustomer;
    }
    

	@Override
	public String toString() {
		return "Lorder [lcustomer=" + lcustomer + ", product=" + product + ", orderid=" + orderid
				+ ", checkoutsubstation=" + checkoutsubstation + ", deliversubstation=" + deliversubstation
				+ ", operator=" + operator + ", customer=" + customer + ", orderstate=" + orderstate + ", address="
				+ address + ", requireddate=" + requireddate + ", orderdate=" + orderdate + ", ordertype=" + ordertype
				+ ", order=" + order + ", user=" + user + ", receiveadd=" + receiveadd + ", receiveperson="
				+ receiveperson + ", receivepersonzip=" + receivepersonzip + ", invoicerequired=" + invoicerequired
				+ ", payer=" + payer + ", ordercount=" + ordercount + ", profirstclass=" + profirstclass
				+ ", prosecondclass=" + prosecondclass + ", proname=" + proname + ", proid=" + proid + ", total="
				+ total + ", payeradd=" + payeradd + ", payertel=" + payertel + ", payerzipcode=" + payerzipcode + "]";
	}

	public Lorder() {
    }

    
}